package JBD.Dico;
public class testHashMap{
	
	
	public static void main(String[] args){
		//Dico Traduction = new Dico("toto","tutu");
		DicoHashMap<String,Mot> traduire = new DicoHashMap<String,Mot>();
		
		System.out.println("\n*****Affichage du Dictionnaire*****\n"+traduire.toString());
		System.out.println("*****Test de traduction dans le dictionnaire*****\nTraduction Bonjour : " + traduire.traduireFREN("Bonjour"));
		System.out.println("Traduction Hello : " + traduire.traduireENFR("Hello"));
		System.out.println("Traduction Salut : " + traduire.traduireFREN("Salut"));
		System.out.println("Traduction Good Bye : " + traduire.traduireENFR("Good Bye"));
		
		System.out.println("\n*****Test de l'existence d'un mot dans le dictionnaire*****");
		boolean testAdd1 = traduire.existe("Salut");
		System.out.println("Salut existe ? "+testAdd1);
		boolean testAdd2 = traduire.existe("Fichier");
		System.out.println("Fichier existe ? "+testAdd2);
		
		System.out.println("\n*****Ajout de mots dans le dictionnaire*****");
		traduire.add("Salut", "Hi");
		traduire.add("Au revoir", "Good Bye");
		traduire.add("Comment", "How");
		traduire.add("Qui", "Who");
		traduire.add("Pourquoi", "Why");
		traduire.add("Non", "No");
		
		System.out.println("\n*****Test de l'existence d'un mot dans le dictionnaire*****");
		testAdd1 = traduire.existe("Salut");
		System.out.println("Salut existe ? "+testAdd1);
		testAdd2 = traduire.existe("Fichier");
		System.out.println("Fichier existe ? "+testAdd2);
		
		System.out.println("\n*****Affichage du Dictionnaire*****\n"+traduire.toString());
		
		
		System.out.println("\n*****Test de traduction dans le dictionnaire*****\nTraduction Bonjour : " + traduire.traduireFREN("Bonjour"));
		System.out.println("Traduction Hello : " + traduire.traduireENFR("Hello"));
		System.out.println("Traduction Salut : " + traduire.traduireFREN("Salut"));
		System.out.println("Traduction Good Bye : " + traduire.traduireENFR("Good Bye"));
		
	}
}